// index.js
import pubsub from 'pubsub-js';
// 获取应用实例
const app = getApp();

Page({
  data: {
    count: 0
  },
  updateCount() {
    this.setData({
      count: this.data.count + 1
    })
  },
  // 事件处理函数
  handleClick() {
    // wx.navigateTo({
    //   url: '../logs/logs',
    // })
    wx.redirectTo({
      url: '../logs/logs',
    })
  },
  /*
    如果需要发送请求：
      onLoad 只触发一次
      onShow 会触发多次
        看当前页面的数据是否要实时更新：
          需要实时更新：onShow
          不需要实时更新，一次就好：onLoad

    onUnload 做收尾工作，清除定时器等任务，防止内存泄漏
  */
  onLoad(options) {
    console.log('index onLoad', app.globalData.token);

    app.globalData.token = '2222222';

    console.log(app.globalData.token);

    // 订阅消息（绑定事件）：接受数据
    pubsub.subscribe('receive_msg', (name, msg) => {
      console.log(name, msg);
    });
  },
  onShow() {
    console.log('index onShow');
  },
  onReady() {
    console.log('index onReady');
  },
  onHide() {
    console.log('index onHide');
  },
  onUnload() {
    console.log('index onUnload');
  },
})
